﻿define(function(require, exports, module) {
	"use strict";

	if (typeof jQuery == 'undefined') {
		return;
	}
	var zexjs = require('zexjs');

	$(document).ready(function() {
		var _qvmBox = $("#rMiniNav");
		var _qvmPanel = _qvmBox.find('.rMiniNavMain');
		var _height = $(window).height();
		if (_height <= 840) {
			_qvmPanel.find('.rmnMenu1').css({
				"margin-top": "60px"
			});
			_qvmPanel.find('.vm_qrCode').css({
				"bottom": "140px"
			});
			_qvmPanel.find('.vm_exit').css({
				"bottom": "80px"
			})
		}
		_qvmPanel.animate({
			"right": "0"
		});
		_qvmPanel.find('.vm_qrCode').hover(function() {
			$(this).find("b").show();
			_qvmPanel.css('z-index', '100000')
		},
		function() {
			$(this).find("b").hide();
			_qvmPanel.css('z-index', '10000')
		});
		_qvmPanel.find('ul > li').hover(function() {
			var _liCss = $(this).attr('class');
			if (_liCss.indexOf('rmnMenu') > -1) {
				$(this).css({
					"background": "#f9f9f9"
				});
				$(this).find('a').css({
					"color": "#1c588e"
				})
			}
		},
		function() {
			var _liCss = $(this).attr('class');
			if (_liCss.indexOf('rmnMenu') > -1) {
				$(this).css({
					"background": "none"
				});
				$(this).find('a').css({
					"color": "#ffffff"
				})
			}
		});
		_qvmPanel.find('.vm_exit a').bind("click",
		function(e) {
			_qvmBox.find('.miniNavPop').animate({
				right: '-291px'
			});
			_qvmPanel.find('ul > li').css({
				"background": "none"
			});
			_qvmPanel.find('ul > li a').css({
				"color": "#ffffff"
			});
			_qvmPanel.animate({
				"right": "-74px"
			},
			"slow",
			function() {
				_qvmPanel.hide();
				$(".rMiniNavImg").animate({
					"right": "0"
				},
				"fast")
			});
			e.stopPropagation()
		});
		$(".rMiniNavImg a").bind("click",
		function(e) {
			$(".rMiniNavImg").animate({
				"right": "-30px"
			},
			"fast",
			function() {
				_qvmPanel.show();
				_qvmPanel.animate({
					"right": "0"
				},
				"slow")
			});
			e.stopPropagation()
		});
		_qvmPanel.find('.vm_kefu').bind("click",
		function(e) {
			_qvmBox.find('.kefuJishu,.beianBox').stop().animate({
				right: '-291px'
			},
			10);
			$(this).css({
				"background": "#f9f9f9"
			});
			$(this).find('a').css({
				"color": "#1c588e"
			});
			_qvmPanel.find('.rmnMenu2,.rmnMenu3,.rmnMenu4,.rmnMenu5').css({
				"background": "none"
			});
			_qvmPanel.find('.rmnMenu2 a,.rmnMenu3 a,.rmnMenu4 a,.rmnMenu5 a').css({
				"color": "#ffffff"
			});
			if (_qvmBox.find('.kefuBox').css('right') == '-291px') {
				_qvmBox.find('.kefuBox').stop().animate({
					"right": "44px"
				},
				300)
			} else {
				_qvmBox.find('.kefuBox').stop().animate({
					"right": "-291px"
				},
				300);
				$(this).css({
					"background": "none"
				});
				$(this).find('a').css({
					"color": "#ffffff"
				})
			}
			e.stopPropagation()
		});
		var _height_kfm = $(window).height() - _qvmBox.find(".kefuBox > .kefuDiv").height() - _qvmBox.find('.kefuBox > kefuPhone').height() - 182;
		if (_qvmBox.find('.kefuBox > .kefuMain').height() < _height_kfm) {
			_qvmBox.find('.kefuBox > .kefuMain').css({
				"overflow": "hidden"
			})
		} else {
			_qvmBox.find('.kefuBox > .kefuMain').css({
				"overflow-x": "hidden",
				"overflow-y": "scroll"
			});
			_qvmBox.find('.kefuBox > .kefuMain').css({
				"height": _height_kfm
			})
		}
		_qvmPanel.find('.vm_jishu').bind("click",
		function(e) {
			_qvmBox.find('.kefuBox,.beianBox').stop().animate({
				right: '-291px'
			},
			10);
			$(this).css({
				"background": "#f9f9f9"
			});
			$(this).find('a').css({
				"color": "#1c588e"
			});
			_qvmPanel.find('.rmnMenu1,.rmnMenu3,.rmnMenu4,.rmnMenu5').css({
				"background": "none"
			});
			_qvmPanel.find('.rmnMenu1 a,.rmnMenu3 a,.rmnMenu4 a,.rmnMenu5 a').css({
				"color": "#ffffff"
			});
			if (_qvmBox.find('.kefuJishu').css('right') == '-291px') {
				_qvmBox.find('.kefuJishu').stop().animate({
					"right": "44px"
				},
				300)
			} else {
				_qvmBox.find('.kefuJishu').stop().animate({
					"right": "-291px"
				},
				300);
				$(this).css({
					"background": "none"
				});
				$(this).find('a').css({
					"color": "#ffffff"
				})
			}
			e.stopPropagation()
		});
		_qvmPanel.find('.vm_beian').bind("click",
		function(e) {
			_qvmBox.find('.kefuBox,.kefuJishu').stop().animate({
				right: '-291px'
			},
			10);
			$(this).css({
				"background": "#f9f9f9"
			});
			$(this).find('a').css({
				"color": "#1c588e"
			});
			_qvmPanel.find('.rmnMenu1,.rmnMenu2,.rmnMenu4,.rmnMenu5').css({
				"background": "none"
			});
			_qvmPanel.find('.rmnMenu1 a,.rmnMenu2 a,.rmnMenu4 a,.rmnMenu5 a').css({
				"color": "#ffffff"
			});
			if (_qvmBox.find('.beianBox').css('right') == '-291px') {
				_qvmBox.find('.beianBox').stop().animate({
					"right": "44px"
				},
				300)
			} else {
				_qvmBox.find('.beianBox').stop().animate({
					"right": "-291px"
				},
				300);
				$(this).css({
					"background": "none"
				});
				$(this).find('a').css({
					"color": "#ffffff"
				})
			}
			e.stopPropagation()
		});
		_qvmBox.find('.miniNavPop .kefuMainDiv li').hover(function() {
			$(this).addClass('on')
		},
		function() {
			$(this).removeClass('on')
		});
		if (_qvmBox.find('.miniNavPop .kefuImg').length > 0) {
			_qvmBox.find('.miniNavPop .kefuImg').bind("click",
			function(e) {
				_qvmBox.find('.miniNavPop').animate({
					right: '-291px'
				},
				300);
				_qvmPanel.find('ul > li').css({
					"background": "none"
				});
				_qvmPanel.find('ul > li a').css({
					"color": "#ffffff"
				});
				e.stopPropagation()
			})
		}
		_qvmBox.siblings().bind("click",
		function(e) {
			_qvmBox.find('.miniNavPop').animate({
				right: '-291px'
			},
			300);
			_qvmPanel.find('ul > li').css({
				"background": "none"
			});
			_qvmPanel.find('ul > li a').css({
				"color": "#ffffff"
			});
			e.stopPropagation()
		})
	});
	$(document).ready(function() {
		$(window).scroll(function() {
			if ($(this).scrollTop() > 140) {
				$("#rMiniNav").find('.rMiniNavMain .vm_goTop').fadeIn()
			} else {
				$("#rMiniNav").find('.rMiniNavMain .vm_goTop').fadeOut()
			}
		});
		$("#rMiniNav").find('.rMiniNavMain .vm_goTop').bind("click",
		function(e) {
			if (!$("html,body").is(":animated")) {
				$("html,body").animate({
					scrollTop: 0
				},
				800)
			}
			e.stopPropagation()
		});
		$.wangtai.public.fixed_nav($('#navMenuArea'));
	});
});